home *** CD-ROM | disk | FTP | other *** search
/ A.C.E. 2 / ACE CD 2.iso / FILES / UTILS / HSBASIC2.DMS / in.adf / HB2Includes.Lha / Linking / hbasm.i
Encoding:
Text File  |  1994-03-16  |  607 b   |  39 lines

  1.     IFND    HISOFTBASIC_LIB_I
  2. HISOFTBASIC_LIB_I    set    1
  3. **
  4. **    Library interface offsets for HiSoft BASIC library 
  5. **
  6. **    (C) Copyright 1989 HiSoft
  7. **        All Rights Reserved
  8. **
  9.  
  10. ** for use with shared libraries, set the symbol HBLIB before
  11. ** including this file
  12.  
  13.     IFD    HBLIB
  14. * these constants are guaranteed for Version 2 of the library
  15. _LVOget_array    equ    -$24
  16. _LVOget_string    equ    -$2a
  17. _LVOmake_string    equ    -$30
  18. _LVOsafe_malloc    equ    -$60
  19. _LVOsafe_free    equ    -$66
  20.  
  21. CALLBAS    macro
  22.     jsr    _LVO\1(a3)
  23.     endm
  24.  
  25.     ENDC
  26.  
  27. * non-shared code uses these
  28.     IFND    HBLIB
  29.  
  30. CALLBAS    macro
  31.     xref    \1
  32.     jsr    \1
  33.     endm
  34.  
  35.     ENDC
  36.  
  37.     ENDC ; HISOFTBASIC_LIB.I
  38.  
  39.